huge venue - Francés Inglés Diccionario